hewitt's red rock hare - German English Dictionary